﻿using System.Data.Entity;
using DemoPlena.Dominio;
using DemoPlena.Repositorio.Migrations;

namespace DemoPlena.Repositorio
{
    public class ContextoDb : DbContext
    {
        public DbSet<Usuario> Usuarios { get; set; }

        // construtor faz com que o banco seja sempre atualizado de acordo com as nossas classes de Dominio
        public ContextoDb():base("demoplena")
        {
            Database.SetInitializer(new MigrateDatabaseToLatestVersion<ContextoDb, Configuration>());
        }
    }
}
